medicinal and aromatic plants - French English Dictionary